be rough and acrid to the taste - Francés Inglés Diccionario